Class-Based Inheritance is Not a Basic Concept
نویسنده
چکیده
Class-based inheritance is normally seen as a basic concept and a prerequisit of object-oriented programming. This position paper states that class-based inheritance is not essential for an object-oriented programming language. Instead of class-based inheritance aggregation, parametrical bindings, and aliasing can be used. Aggregation and parametrical bindings are basic concepts of an object model which are not only usefull for inheritance. Aliasing is syntactic sugar for forwarding of method invocations to other objects.
منابع مشابه
An Approach for Object-Oriented Animation Design
In this concept we present tools for faster designing of reconfigurable function oriented animation systems. A set of basic animation structures and a set of basic animation techniques are defined. An object-oriented hierarchy can be built on the basis of the relationship between basic animation structures and animation techniques. We propose a corresponding class hierarchy for animation design...
متن کاملتأثیر آموزش به روش نقشه مفهومی در گروههای کوچک بر عملکرد تحصیلی و رضایت مندی دانشجویان در درس ایمنولوژی پایه
Introduction: Basic immunology is one of the basic sciences in which deep understanding and link between the contents is essential. Teaching using small group is one of the student-centered approaches that have not been used to teach basic immunology. Concept map, as one of the educational methods that helps deep understanding of the content and link between concepts, was also considered. ...
متن کاملA Sociological Study of the Effects of Lifestyle on Social Identity and its Effective Factors
The line between lifestyle and social identity in sociology is based on the distinction between traditional and modern society. In traditional societies lifestyle and social identity are based on their related features. However, in this regard, in terms of time precedence, modern societies mainly offer two different answers, each based on different theoretical approaches. The first and the olde...
متن کاملAssessment of education quality of basic sciences based on medical students' perspective
Introduction: Promoting education quality requires persistent assessment of the current situations in education, identifying the strengths, and improving the weaknesses. The aim of this study was to assess current situation in basic sciences education based on the viewpoints of medical students. Methods: This descriptive cross-sectional study was performed on all medical students. A ques...
متن کاملComparative study of the Quranic thought of the dominance of religion (Islam) on other religions from the perspective of Allameh Tabatabai, Alousi
In the Holy Qur'an, there are three promises including overcoming the religion on other religions, the inheritance of the believers and the righteous of believers. Do these interpretations have just one related message, that is, the rule of Islam for the world, or any separate message? On this basis; we can provide another question: Is Islam overcoming the same with inheritance of the believers...
متن کامل